otter hide blanket or cloak - Español Inglés Diccionario